package com.lap.codegen.domain;

import lombok.Getter;
import lombok.Setter;

/**
 * <pre>
 *  框架设计配置
 * </pre>
 *
 * @author Shuisheng.Lao
 * @version 1.0.0
 */
@Getter
@Setter
public class FrameConf {
    /**
     * 框架基础包
     */
    private String basePackage;
    /**
     * api基础包
     */
    private String apiPackage;
    /**
     * api超类
     */
    private String apiSubClass;
    /**
     * 异常服务包
     */
    private String exceptionPackage;
    /**
     * 异常超类
     */
    private String exceptionSubClass;
    /**
     * 数据包
     */
    private String dataPackage;
    /**
     * 数据模型超类
     */
    private String domainSubClass;
    /**
     * 查询超类
     */
    private String querySubClass;
    /**
     * 参数超类
     */
    private String paramSubClass;
    /**
     * 返回参数超类
     */
    private String respSubClass;
    /**
     * 分页包
     */
    private String pagePackage;
    /**
     * 分页参数类
     */
    private String pageClass;
    /**
     * 分页返回结果类
     */
    private String pageResultClass;
    /**
     * 普通返回结果类
     */
    private String respClass;
    /**
     * 验证包
     */
    private String validatePackage;
    /**
     * 更新验证包
     */
    private String validateClass;

}
